Felix Geyer [Sun, 11 Jan 2026 20:17:46 +0000 (21:17 +0100)]
quassel (1:0.14.0-4) unstable; urgency=medium
* Team upload.
* Recommend kf6-breeze-icon-theme instead of the transitional
breeze-icon-theme package.
* Include ssl_keys and openssl abstractions in AppArmor profile.
(Closes: #919242)
[ Christian Göttsche ]
* Update blhc configuration
[ Debian Janitor ]
* Trim trailing whitespace.
* Bump debhelper from old 12 to 13.
+ debian/rules: Drop --fail-missing argument to dh_missing, which is now the
default.
* Fix day-of-week for changelog entries 0.5.1-2, 0.3.1+dfsg-2, 0.3.1+dfsg-1.
* Update standards version to 4.6.1, no changes needed.
* Avoid explicitly specifying -Wl,--as-needed linker flag.
[ Adrian Bunk ]
* qtwebengine5-dev is now available on mips64el.
[ Pino Toscano ]
* Update standards version to 4.6.2, no changes needed.
* Drop patch 02_script_interpreter_path.patch, as now dh_perl rewrites perl
shebangs.
* Stop using qtwebengine5-dev on mipsel, as it will be removed soon from
that architecture.
* Switch the list of architectures for libqt5webkit5-dev to be a negated
version of the ones for qtwebengine5-dev, so it is easier to maintain.
* Remove inactive Uploaders.
* Drop the obsolete lsb-base dependency.
* Use chrpath to drop the extra RPATH set in binaries.
* Remove the custom inxi script directly during dh_auto_install, rather than
with extra checks during dh_install.
* Use execute_after_dh_install to avoid invoking dh_install manually.
* Use the ${perl:Depends} substvar in quassel-data.
* CI: do not consider lintian warnings as fatal.
Scott Kitterman [Wed, 12 Jan 2022 22:29:46 +0000 (22:29 +0000)]
quassel (1:0.14.0-1) unstable; urgency=medium
* Update d/watch to version 4 and to point to the new upstream location
* Delete d/patches/qt514 and update d/p/series due to new release
* New upstream release
- Refresh patches
* Add libboost-dev to build-depends
* Update d/quassel-data.install for current install locations
* Update d/rules to not build shared library: ENABLE_SHARED=OFF
* Add libldap2-dev to build-depends to enable support for LDAP
authentication
* Add NEWS entry about new database and config file formats
* Update quasselcore.1 for 0.14.0
Qt 5.14 deprecated the explicit functions for converting between
QSet and QList, preferring instead the use of range-based ctors.
Unfortunately, those ctors were only added in Qt 5.14, so we can't
use them when compiling against older versions.
Add a util function for QList->QSet to keep the version check in
a single place. Replace the other direction by using QSet::values().
In some cases, conversions could be avoided altogether, or an STL
container be used easily, so do that.
Gbp-Pq: Topic qt514
Gbp-Pq: Name 0004-qa-Avoid-deprecation-warnings-for-QList-QSet-convers.patch
In some places, we would explicitly give the type to
QVariant::fromValue(), forgoing automatic type deduction. This is
almost always redundant, and in the cases where it is not, the
input type should be explicitly cast.
Additionally, the implementation of QVariant::fromValue() subtly changed
in Qt 5.14, leading to compile errors when giving a non-decayed type
(as we did in SignalProxy::attachSignal()).
Gbp-Pq: Topic qt514
Gbp-Pq: Name 0002-common-Always-let-QVariant-fromValue-deduce-the-type.patch
Starting from version 5.14, Qt provides stream operators for enum
types, which collide with the ones we ship in types.h. Disable
Quassel's stream operators when compiling against Qt 5.14 or later.
Add a unit test that ensures that enum serialization honors the width
of the underlying type.
Gbp-Pq: Topic qt514
Gbp-Pq: Name 0001-common-Disable-enum-type-stream-operators-for-Qt-5.1.patch
Qt 5.14 deprecated the explicit functions for converting between
QSet and QList, preferring instead the use of range-based ctors.
Unfortunately, those ctors were only added in Qt 5.14, so we can't
use them when compiling against older versions.
Add a util function for QList->QSet to keep the version check in
a single place. Replace the other direction by using QSet::values().
In some cases, conversions could be avoided altogether, or an STL
container be used easily, so do that.
Gbp-Pq: Topic qt514
Gbp-Pq: Name 0004-qa-Avoid-deprecation-warnings-for-QList-QSet-convers.patch
In some places, we would explicitly give the type to
QVariant::fromValue(), forgoing automatic type deduction. This is
almost always redundant, and in the cases where it is not, the
input type should be explicitly cast.
Additionally, the implementation of QVariant::fromValue() subtly changed
in Qt 5.14, leading to compile errors when giving a non-decayed type
(as we did in SignalProxy::attachSignal()).
Gbp-Pq: Topic qt514
Gbp-Pq: Name 0002-common-Always-let-QVariant-fromValue-deduce-the-type.patch
Starting from version 5.14, Qt provides stream operators for enum
types, which collide with the ones we ship in types.h. Disable
Quassel's stream operators when compiling against Qt 5.14 or later.
Add a unit test that ensures that enum serialization honors the width
of the underlying type.
Gbp-Pq: Topic qt514
Gbp-Pq: Name 0001-common-Disable-enum-type-stream-operators-for-Qt-5.1.patch
Felix Geyer [Mon, 13 Jul 2020 21:13:31 +0000 (22:13 +0100)]
quassel (1:0.13.1-4) unstable; urgency=medium
[ Scott Kitterman ]
* Add explicit build-depeds on debhelper (>= 10.3~) since we use dh_missing
* Bump standards-version to 4.5.0 without further change
* Add Recommends: ca-certificates to quassel and quassel-client so network
certificates can be verified
[ Felix Geyer ]
* Add patches to fix building against Qt 5.14 from Ubuntu.
Thanks Dan Streetman! (Closes: #964687)
Scott Kitterman [Sat, 18 Jan 2020 20:55:00 +0000 (20:55 +0000)]
quassel (1:0.13.1-3) unstable; urgency=medium
* Delete quassel-core.NEWS, not needed
* Bump standards version to 4.4.1 without further change
* Switch from deboan/compat + debhelper to debhelper-compat
Scott Kitterman [Fri, 15 Feb 2019 18:00:08 +0000 (18:00 +0000)]
quassel (1:0.13.1-1) unstable; urgency=medium
[ Scott Kitterman ]
* New upstream bugfix release
* Do not explicitly set DEMBED_DATA=OFF, it is the default when KDE (Kf5)
integration is enabled
* Update debian/copyright
* Add hurd-i386 to libqt5webkit5-dev build-depends arch list, since it is
available there
[ Shane Synan ]
* Clean up and update manpages with new options for Quassel 0.13.1
Scott Kitterman [Sun, 6 Jan 2019 09:33:59 +0000 (09:33 +0000)]
quassel (1:0.13.0-4) unstable; urgency=medium
* Fix install of ufw profile so install is only attempted for quassel-core
(fixes arch all FTBFS)
* Replace obsolete dh_install --fail-missing with dh_missing --fail-missing
Scott Kitterman [Wed, 5 Dec 2018 05:34:55 +0000 (05:34 +0000)]
quassel (1:0.13.0-2) unstable; urgency=medium
* Upload to unstable
* Set -DWITH_OXYGEN_ICONS for compatibility for Oxygen users
* Add oxygen-icon-theme as an alternative Recommends to breeze-icon-theme
* Make debian/NEWS specific to quassel-core and quassel binaries